package top.anydata.lifeofcode.lifesystem.dto.sys.app;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonIncludeProperties;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.sql.Timestamp;

/**
 * 功能描述:
 *
 * @author <a href="mailto:caingao@anydata.top">CainGao</a>
 * @version V_1.0
 * @date 2024/4/15 11:24 AM
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@JsonIgnoreProperties({"publicKey", "privateKey", "createTime", "updateTime", "remarks"})
public class SysAppDetailDto {

    private int id;

    private String appId;

    private String logo;

    private String appName;

    private String appDesc;

    private Integer appType;

    private Byte isBan;

    private String publicKey;

    private String privateKey;

    private Integer isDeleted;

    private Timestamp createTime;

    private Timestamp updateTime;

    private String remarks;
}
